body { font-size: 13px; font-family: tahoma; margin: 0; }
h2 { font-size: 17px; font-family: tahoma; font-weight: normal; padding: 0; margin: 0; }

div.dragmove { cursor: pointer; }
input, select { font-size: 13px; font-family: tahoma; padding: 2px; }

div.container { width: 1000px; overflow: auto; }
div.container div.side { width: 450px; padding: 25px 40px; float: left; border-right: 3px dotted #dcdcdc; }
div.container div.result { padding: 25px; float: left; margin-left: 25px; }

div.container  h1 { font-size: 23px; font-family: tahoma; font-weight: normal; color: #0099cc; margin: 0; padding: 0 0 30px 0; }
div.block { border: 1px solid #dcdcdc; margin-bottom: 0px; border-top: 0; }
div.block div.head { background: #eee url('../images/arrow.png') no-repeat 430px center; font-size: 15px; color: #0099cc; cursor: pointer; padding: 5px 5px 5px 15px; }
div.block div.content { background: #fff; padding: 15px; }

div.bgchange { width: 350px; height: 40px; }